package manipulacaoDeArquivos;

import java.nio.charset.*;
import java.nio.file.*;
import java.util.List;
import java.io.IOException;

/**
 *
 * @author Daniel
 */
public class formataCaminhoArq {
    final static Charset ENCODING = StandardCharsets.UTF_8;
	private final String enderecoArquivo;

	public formataCaminhoArq(String enderecoArquivo) {
		this.enderecoArquivo = substituiCaracteresEndereco(enderecoArquivo);
	}
	
	private String substituiCaracteresEndereco(String enderecoArquivo){
		return enderecoArquivo.replace("/", "\\").replace("file:\\","");
	}

	
	public List<String> lerDados() throws IOException {
		Path caminho = Paths.get(enderecoArquivo);
        return Files.readAllLines(caminho, ENCODING);
	}
}    

